body{
	font-family:微软雅黑,"Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif;
}
input, button, select, textarea{
	font-family:微软雅黑,"Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif;
}
a {
  color: #0066cc;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #0066cc;
  text-decoration: underline;
}
a:focus,.btn:focus{
	outline:none;
	outline-offset: 0;
}
p{
	margin:0;
	line-height:1.6
}
.remark_3{
	color:#333!important;
}
.muted{
	color:#999!important;
}
.remark_6{
	color:#666;
}
.remark_r{
	color:#F00;
}
.remark_g{
	color:#080;
}
.remark_o{
	color:#F60;
}
.remark_b{
	color:#3792e5!important;
}
.p12{
	font-size:12px;
}
.p14{
	font-size:14px;
}
.p18{
	font-size:18px;
}
.ch {  
	cursor: pointer;
}
.of-hidden {
	overflow: hidden;
}
.bold{
	font-weight:bold;
}
.pl-pr0{
	padding-left:0;
	padding-right:0
}
.h35{
	height:35px;
}
.me-margin-top0{
	margin-top:0!important;
}
.me-margin-top3{
	margin-top:3px;
}
.me-margin-top5{
	margin-top:5px;
}
.me-margin-top8{
	margin-top:8px;
}
.me-margin-top10{
	margin-top:10px;
}
.me-margin-top15{
	margin-top:15px;
}
.me-margin-top20{
	margin-top:20px;
}
.me-margin-left0{
	margin-left:0!important;
}
.me-margin-left5{
	margin-left:5px;
}
.me-margin-left10{
	margin-left:10px;
}
.me-margin-left20{
	margin-left:20px;
}
.me-margin-left30{
	margin-left:30px;
}
.me-margin-right0{
	margin-right:0!important;
}
.me-margin-right5{
	margin-right:5px;
}
.me-margin-right10{
	margin-right:10px;
}
.me-margin-right20{
	margin-right:20px;
}
.me-margin-bottom0{
	margin-bottom:0!important;
}
.me-margin-bottom5{
	margin-bottom:5px;
}
.me-margin-bottom10{
	margin-bottom:10px;
}
.me-margin-bottom20{
	margin-bottom:20px;
}
.me-padding-left0{
	padding-left:0;
}
.me-padding-left10{
	padding-left:10px;
}
.me-padding-left20{
	padding-left:20px;
}
.me-padding-right0{
	padding-right:0;
}
.me-padding-right10{
	padding-right:10px;
}
.me-padding-right20{
	padding-right:20px;
}
.me-padding-top0{
	padding-top:0!important;
}
.me-padding-top3{
	padding-top:3px;
}
.me-padding-top5{
	padding-top:5px;
}
.me-padding-top10{
	padding-top:10px;
}
.me-padding-top20{
	padding-top:20px;
}
.me-padding-bottom10{
	padding-bottom:10px;
}
.pull-right{
	float:right!important;
}
.pd10{
	padding:10px;
}
.w-choose{
	width:110px;
}
.w-ymd{
	width:153px;
}
.w-search{
	width:155px;
}
.w-select{
	width:76px;
}
.max-select{
	max-width:150px
}
.input-flarge-title{
	width:100px;
}
.ws11{
	width:9.3%;
}
@-moz-document url-prefix(){
	.ws11{
		width:8.496%;
	}
}
.ws28{
	width:28%;
}
.ws95{
	width:95%;
}
.h50{
	height:50px;
}
.igoal-input{
	width:324px!important;
}
.modal-w{
	width:420px;
}
.ellipsis{
	white-space:nowrap; 
	overflow:hidden; 
	text-overflow:ellipsis;
}
.caret.blue{
	border-top:4px solid #3792e5;
}
.position-a{
	position:absolute;
}
.position-r{
	position:relative;
}
.igoalborder{
	border:1px solid #adadad;
}
.blue-line{
	border-bottom:1px solid #3792e5;
}
.gray-line{
	border-bottom:1px solid #E9E9E9;
}
.dashed-line{
	border-bottom:1px dashed #ccc;
}
.bottom-line{
	border-bottom:1px solid #ddd;
}
.vertop{
	vertical-align:top!important;
}
.ver-middle{
	vertical-align:middle!important;
}
.add-on{
	cursor:pointer;
}
.add-on .caret{
	opacity:0.4;
}
.inline{
	display:inline;
}
.inline-b{
	display:inline-block;
	*display:inline;
	zoom:1;
}
.word-break{
	word-wrap:break-word;
}
.nowrap{
	white-space:nowrap;
}
.valid-error {
    color: #f00;
    margin: 2px;
}
.namePop{
	width:48px;
	display:inline-block;
	float:left;
	margin-left:16px;
}
.igoalpopupbtn {
    background-color: #eeefef;
    height: 38px;
}
.igoalcontent{
	height:360px;
    overflow-x: hidden;
    overflow-y: auto;
}
.wrongtip_nowh {
	display:inline-block;
    background-color:#ffffdb;
    border: 1px solid #d7d199;
    color: #ff0000;
    line-height: 26px;
    margin: 5px 0 0;
    padding: 0 5px;
}
.cke_contents p{margin:0;}
.video-site{
	margin-top:2px;
	*margin:-23px 5px 0 0;
}
.alert.notify {
	background-color: #fff;
    border: 1px solid #e0e0e0;
    -webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.08);
    -moz-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.08);
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.08);
    padding: 13px 30px 13px 26px;
}
.scorll-y-maxheight {
    max-height: 150px;
    overflow-x: hidden;
    overflow-y: auto;
}
.msgawoke dt {
    width: 70px;
}
.dropcomment-wrap{
	position:relative;
	background-color:#ffffed;
	border-top:1px solid #d7d199;
	border-bottom:1px solid #d7d199;
}

.dropcomment-wrap .arrow_dropcomment, .dropcomment-wrap .arrow_dropcomment:after {
    border-color: transparent;
    border-style: solid;
    display: block;
    height: 0;
    position: absolute;
    width: 0;
}
.dropcomment-wrap .arrow_dropcomment {
    border-width: 7px;
}
.dropcomment-wrap .arrow_dropcomment:after {
    border-width: 6px;
    content: "";
}
.dropcomment-wrap.bottom .arrow_dropcomment {
    border-bottom-color: #d7d199;
    border-top-width: 0;
    top: -7px;
}
.dropcomment-wrap.bottom .arrow_dropcomment:after {
    border-bottom-color: #ffffed;
    border-top-width: 0;
    margin-left: -6px;
    top: 1px;
}

/* title */
.pop-title{
	max-width:157px;
	*width:157px;
}
.pop-title.right{
	margin-right:10px;
}
.pop-title .popover-content{
	padding:5px;
}
.pop-title p{
	font-weight:normal;
}